package Ventanas;

import static org.junit.Assert.assertFalse;

import javax.swing.*;

import fiuba.algo3.tp2.Coordenada;
import fiuba.algo3.tp2.Hectarea;
import fiuba.algo3.tp2.Jugador;
import fiuba.algo3.tp2.Mapa;
import fiuba.algo3.tp2.Partida;

import java.awt.event.*;

public class VentanaGrafica extends JFrame implements ActionListener {
    
	private JLabel label1,label2;
	JButton boton1;
	
	public VentanaGrafica(String frase) {
        setLayout(null);
        label1=new JLabel(frase);
        label1.setBounds(10,20,300,30);
        add(label1);
        label2=new JLabel("AlgoCity 2014");
        label2.setBounds(10,100,100,30);
        add(label2);
        boton1=new JButton("OK");
        boton1.setBounds(250,150,100,30);
        add(boton1);
        boton1.addActionListener(this);
    }
	
    public void actionPerformed(ActionEvent e) {
        if (e.getSource()==boton1) {
            System.exit(0); //PONER LO QUE TIENE QUE HACER
        }
    }
    
    public static void main(String[] ar) {
    	//VentanaGrafica ventana = new VentanaGrafica("HOLAAAAAAA");
    	//ventana.setBounds(10,20,400,300);
    	//ventana.setVisible(true);
    	
		Jugador jugador = new Jugador("Franco", "123456", 2); // Le paso la plata con la que arranca

		Partida partida = jugador.iniciarPartida();
		Mapa mapa = Mapa.getInstance();

		Coordenada coordenada_1_1 = jugador.seleccionarCoordenada(1, 1);
		jugador.construirResidencia(coordenada_1_1);
		
		Hectarea hectareaActual = mapa.obtenerHectarea(coordenada_1_1);
		
		//assertFalse(hectareaActual.tieneUnEdificable());
    }

	//CODIGO PARA LANZAR UNA VENTANA
	
       /* VentanaGrafica ventana = new VentanaGrafica();
        ventana.setBounds(10,20,400,300);
        ventana.setVisible(true); */

}
